בס"ד
שלוחה לדיווח שיעורים
מיועד לאלו שמוכרים חבילות שיעורים, ורוצים שאלו שמוסרים את השיעורים יעדכנו בטלפון על ביצוע השיעורים, ועדכון תקזז מהחבילות שנקנו, ויתווספו לזכות המוסרים.
פעילות השלוחה עדיין נתונה לשינויים בתקופה הקרובה בהתאם לדרישות ולבקשות
סוג השלוחה
type=lesson_reporting

ברירת מחדל לוקח את הקבצים (דוחות וכו') מהשלוחה הנוכחית, אם רוצים לשנות יש להגדיר
lesson_reporting_location_of_the_data_files=/1/1

בכל מקרה תצטרכו להשתמש עם ההגדרה הזאת, מכיון שבפעילות השלוחה יש צורך בשני שלוחות, וכדלהלן.
ברירת מחדל המערכת מבצעת כניסה לפי אנטר איי די, ומחזירה את יתרת השיעורים, (מחשב את היתרה לסך כל החבילות הקיימות).
אם רוצים שהשלוחה תהיה למורות, אשר מעדכנים את השיעורים שביצעו יש להגדיר
lesson_reporting_folder_type=teacher

כעת נפרט על אופן פעילות השלוחה
ראשית נציין שמומלץ להשתמש בכניסה לפי אנטר איי די מסוג list_all_information, בעיקר לרשימת התלמידים, וניתן להכניס לרשימה זאת מעבר לשם הפרטי והמשפחה, גם את כיתת התלמיד, וגם אם רוצים לציין תעריך מסוים לתלמיד.
את הכיתה מכניסים בעמודה 6, ואת קוד התעריף מכניסים בעמודה 8 (אין לנתונים אלו כל משמעות מעבר לזה שהם נכנסים לדוחות בעמודה מסוימת).
השלוחה מורכבת משני קבצי הגדרות
קובץ חבילות השיעורים
lessons_list.ini
וקובץ שיעורים שבוצעו ע"י מוסרי השיעורים - חודשי
לדוגמה
amount_lessons_teachers_01_2023.ini
בקובץ של החבילות יש להכניס את כל החבילות שנקנו בצורה כדלהלן
בכל שורה יש לשים מפתח, כלומר ערך שלא חוזר על עצמו
לאחמ"כ את הסימן =
לאחמ"כ את המידע על החבילה בעמודות המופרדות בפסיק.
עמודה 1 - קוד תלמיד
עמודה 2 - תוקף החבילה (תאריך מלא, קודם שנה, אח"כ חודש, אח"כ יום, שעה דקה ושניה, כאשר הם מופרדים במקף: 2023-01-01-23-59-59).
עמודה 3 - כמות שיעורים בחבילה הנוכחית.
דוגמה לשני חבילות
1=232323,2023-01-20-23-59-59,10
2=1122,2023-05-28-23-59-59,15
3=232323,2023-05-28-23-59-59,15


כאן בדוגמה רואים שני חבילות לזיהוי 232323, ואילו לזיהוי 1122 יש חבילה אחת.
כאשר החבילה הראשונה מכילה מפתח 1, והיא בתוקף עד 20/1/23 בשעה 23:59:59 (כלומר בסוף היום), ומכילה 10 שיעורים, החבילה והחבילה השלישית קיבלה מפתח 3, והיא בתוקף עד 28/5/23 (סוף היום), ויש לה 15 שיעורים.
המשמעות הוא שכאשר הזיהוי 232323 ייכנס למערכת לפני התאריך 20/1/23 הוא ישמע שיש לו 25 שיעורים יתרה, ואם ייכנס אחרי 20/1/23 לפני 28/5/23 הוא ישמע שיש לו 15 שיעורים.
בקובץ של מוסרי השיעורים, אין לגעת זה מתעדכן לבד בעת דיווח על שיעור.
יש ליצור שני שלוחות, אחד בשביל דיווח ואחד בשביל התלמידים, לשמיעת היתרה, וכמובן להגדיר באחת את המיקום של השני.
המערכת יוצרת שני קבצי html של דוחות, אחד הוא פירוט שיעורים כללי, והשני סיכום שיעורים לתלמיד.
כמובן ניתן להכניס קובץ ini בכדי לשנות מילים וכותרות
הגדרות ברירת מחדל לקובץ
LessonsListOK.ini
LessonsListOK=דו"ח דיווח שיעורים כללי
Folder=שלוחה
DID=מערכת
IdType=סוג זיהוי
teudat_zehut=תעודת זהות
phone=טלפון
list_all_information=קובץ מידע
phone_from_list_all_information=טלפון מקובץ מידע
EnterID=מספר זיהוי
ValName=שם
School=תאור מוסד
Phone=טלפון
Date=תאריך
Time=שעה
HebrewDate=תאריך עברי
StudentID=מזהה תלמיד
StudentName=שם התלמיד
StudentClass=כיתה
DateOfTheLessonsPerformed=תאריך השיעורים
RateCode=קוד תעריף
TheFinalNumberOfClassesToSubtract=מספר השיעורים

הגדרות לקובץ
LessonRealizationReportForTheStudent.ini
LessonRealizationReportForTheStudent=דו"ח שיעורים שבוצעו לתלמידה
Folder=שלוחה
DID=מערכת
IdType=סוג זיהוי
teudat_zehut=תעודת זהות
phone=טלפון
list_all_information=קובץ מידע
phone_from_list_all_information=טלפון מקובץ מידע
EnterID=מספר זיהוי
ValName=שם
School=תאור מוסד
Phone=טלפון
Date=תאריך
Time=שעה
HebrewDate=תאריך עברי
StudentID=מזהה תלמיד
StudentName=שם התלמיד
StudentClass=כיתה
DateOfTheLessonsPerformed=תאריך השיעורים
RateCode=קוד תעריף
TheFinalNumberOfClassesToSubtract=מספר השיעורים
TheRestOfTheLessonsForClculation=יתרת שיעורים לתלמיד

אם רוצים שישלח למייל את הדוחות אחרי דיווח יש להגדיר
lesson_reporting_send_mail=yes

לאן ללכת כאשר היה שגיאה
lesson_reporting_end_no=hangup

לאן ללכת בסיום השלוחה
lesson_reporting_end=hangup

M4900	חסר רשימת שיעורים בשלוחת היעד
M4901	יתרת השיעורים בחשבונך הוא
M4902	לדיוח על שיעור שבוצע הקישו 1, לשמיעת סך השיעורים שבוצעו הקישו 2, ליציאה הקישו 3
M4903	נא הקישו את מספר המזהה של התלמיד ולסיום הקישו סולמית
M4904	אין יתרת שיעורים לתלמיד הנבחר, להקשת מספר תלמיד אחר הקישו 1 לסיום הקישו 2
M4905	לדיוח על שיעורים שבוצעו היום הקישו 1, לדיוח על שיעורים בתאריך אחר הקישו 2
M4906	נא הקישו את התאריך ב 8 ספרות, 2 ליום 2 לחודש ו 4 לשנה  ולסיום הקישו סולמית
M4907	נא הקישו את מספר השיעורים שברצונכם לדווח על ביצוע ולסיום הקישו סולמית, ליציאה הקישו כוכבית וסולמית
M4908	הדיוח נקלט הצלחה
M4909	יתרת השיעורים בחשבון התלמיד נמוכה ממספר השיעורים שהינכם מבקשים לעדכן, יתרת השיעורים הוא
M4910	להקשת מספר שיעורים אחר הקישו 1, לסיום הקישו 2
M4911	לחודש הנוכחי הקישו 1, לחודש אחר הקישו 2
M4912	נא בחרו את החודש ב 6 ספרות, 2 לחודש, ו 4 לשנה
M4913	סך השיעורים שבוצעו בחודש הנבחר הוא
M4914	שגיאה בעדכון השיעורים

